bat one's eyelids - Alemán Inglés Diccionario